An independent report into NASA contracts for the SLS rocket has found significant cost overruns and delays which could hinder the agency's plans to put astronauts back on the moon.
An independent report into NASA contracts for the SLS rocket has found significant cost overruns and delays which could hinder the agency's plans to put astronauts back on the moon.